About Recore Limited (07878839) United Kingdom