About A Clarke Holdings Limited (12821223) United Kingdom