About Rec Technologies Ltd (06402129) United Kingdom