About Scuderia Shields Ltd (13701324) United Kingdom