About Blomfield York House Limited (04409775) United Kingdom