About Barr Wray Limited (SC040952) United Kingdom