About Barry Sleight Ltd (12058715) United Kingdom