About Roger Simpson Limited (01372857) United Kingdom