About Shelby Grp Ltd (12891963) United Kingdom