About Snaps&racks Ltd (08506756) United Kingdom