About Barwick 1967 Limited (08770241) United Kingdom