About Richard Remington Limited (09778142) United Kingdom