About Sinfoil & Slater Ltd (08054654) United Kingdom