About Roger Gill Limited (03301363) United Kingdom