About Clarrion Limited (NI659572) United Kingdom