About Barrydale Limited (07112393) United Kingdom