About Reco-innovation Limited (06331731) United Kingdom