About Remington Holdings Limited (13059397) United Kingdom