About Sp. Jack Ltd (07429244) United Kingdom