About Roger Shotton Limited (06369106) United Kingdom