About Barrie Rule Limited (03879751) United Kingdom