About Barry Wright (u.k.) Limited (02018962) United Kingdom