About Spinolli Ltd (11582541) United Kingdom