About R&s Gill Limited (09021647) United Kingdom