About T A Palmer Roofing Limited (05130810) United Kingdom