About Remington House Limited (06481238) United Kingdom