About Grange-over-sands R&r Ltd (11822679) United Kingdom