About Bloomfield Sustainable Solutions Ltd (12196214) United Kingdom