About Barrow 1962 Limited (08843898) United Kingdom