About Shelby Sw Ltd (11778662) United Kingdom