About Barby (uk) Ltd (07087450) United Kingdom