About Barry Lee Ltd (12399287) United Kingdom