About Tarapore Consultancy Limited (02570666) United Kingdom