About Tarring Associates Limited (10839079) United Kingdom