About The Rhumerie Limited (12748154) United Kingdom