About Snaycourt Limited (02460420) United Kingdom