About Recentrich Limited (02219862) United Kingdom