About Spericle Ltd (06565060) United Kingdom