About Shelby Investments Ltd (09876657) United Kingdom