About Clyde Foods Limited (SC554523) United Kingdom