About Captain Clean Limited (10140542) United Kingdom