About Nash Shelby Limited (12612616) United Kingdom