About Remington Trading Ltd (SC598119) United Kingdom