About Richard Gill Limited (01627682) United Kingdom