About L R Shelby Limited (11318554) United Kingdom