About Rice Engineering Developments (red) Limited (08744244) United Kingdom