About Shevlin Investments Ltd (10400151) United Kingdom