About Blomfield & Company Limited (00080592) United Kingdom