About Spencerminetti Limited (11406735) United Kingdom