About Clyd Limited (11526785) United Kingdom