About T Seale Roofing And Building Limited (12976844) United Kingdom