About Rec Management Limited (08584723) United Kingdom