About Barrow (whitchurch) Limited (09721786) United Kingdom