About Remac Group Limited (11811938) United Kingdom