About T Ball & Sons Roofing Limited (13318139) United Kingdom