About Templett Ltd (11931895) United Kingdom