About The Sanding & Sealing Company Ltd (08638130) United Kingdom