About Sneaths Roofing Merchants Limited (09518386) United Kingdom