About G & S Snowslope Ltd (07586229) United Kingdom