About Barrow Down Limited (11734457) United Kingdom