About Remington Group Ltd (13005852) United Kingdom