About Green & Clean Limited (04238645) United Kingdom