About Spyrou Motors Limited (10422895) United Kingdom