About Blomfield Investments Limited (04708215) United Kingdom