About E Broomfield Limited (12128034) United Kingdom