About Boat & Building Cleaning Solutions Ltd (SC695398) United Kingdom