About Clean Bean Limited (06745617) United Kingdom