About Barville & Co. Ltd (10106570) United Kingdom