About Snapcrest Limited (02328310) United Kingdom