About Snoxhall Ltd (08035635) United Kingdom