About O H Clean Ltd (11512598) United Kingdom