About Wright & Bird Limited (00688326) United Kingdom