About Neil Rodger Limited (08436048) United Kingdom