About Clarke & Wright Ltd (11602410) United Kingdom