About B.n. North & Son Limited (03840037) United Kingdom