About Blomfield Holdings Ltd (11146150) United Kingdom