About Shelby 216 Ltd (12159291) United Kingdom