About Teryaki Automotive Body Work Ltd (12801540) United Kingdom