About Bromsfield Finery Limited (10780955) United Kingdom