I dont know who you are talking to but these are good contact details to have:
Roger
R J Bell
Engineering Manager
Think Automotive Ltd
Tel: 020 8568 1172
Fax: 020 8847 5338
Email: roger@thinkauto.com
Web: http://www.thinkauto.com
I must say tho andy that your pics look a bit like it has been over tightened? It would be bad bad if that was a casting fault - and if that were the case I would be asking them to cover cleaning and new oil costs!