About Ramington Limited (08805079) United Kingdom