About Shellow Lane Lodges Ltd (09927772) United Kingdom