About Blomfield S Limited (04699425) United Kingdom