About Clyst Holdings Limited (03502552) United Kingdom