About Supreme Clean Barrow Ltd (13571984) United Kingdom