About Sweetfit Installations Ltd (12486830) United Kingdom