About Sheldon Bloomfield Limited (02597685) United Kingdom