About Templar Group Services Llp (OC327095) United Kingdom