About Templemead Consultants Limited (05978496) United Kingdom