About N Bromfield Limited (11594965) United Kingdom