About Bodyshop Technical Services Limited (03009964) United Kingdom