About Larry Taylor Roofing Limited (05169635) United Kingdom