About Wright & Allen Ltd (12547272) United Kingdom