About Clarke Is Ltd (NI677596) United Kingdom