About Bromfelde Limited (02001478) United Kingdom