About Barry C. Wright & Sons Limited (05116523) United Kingdom