About Spinks Speks Holdings Limited (10444072) United Kingdom