About Spackler Investments Limited (11920434) United Kingdom