About Clide Ltd (05938391) United Kingdom