About Spindleberry England Ltd (11775978) United Kingdom