About Ridgeway Newell Limited (08953144) United Kingdom