About Remy Durand Limited (12975421) United Kingdom