About Remex Solutions Ltd (07945033) United Kingdom