About Ruddocks 1884 Limited (00362398) United Kingdom