About Templer Ltd (07358907) United Kingdom