About Clyde Kitchen Limited (SC435583) United Kingdom