About Barnaby Barker (uk) Ltd (09201410) United Kingdom