About Clarke Holdings Limited (02300854) United Kingdom