About Templemere Ltd (04912762) United Kingdom