About Barnes & Wray Limited (07932016) United Kingdom