About Clarke Warner Ltd (10577230) United Kingdom