About Snowshill Allied Holdings Limited (01703998) United Kingdom