About Templar Roofing Services Ltd (08133615) United Kingdom