About The Green Cleaning Company Bammi Limited (13616454) United Kingdom