About Brimrose Limited (03377987) United Kingdom