About R E C S Limited (04885325) United Kingdom