About Garry Carruth Ltd (SC678345) United Kingdom