About Tesar Limited (11287245) United Kingdom