About Ruddix Limited (07532903) United Kingdom