About Ruddell Developments Ltd (11851801) United Kingdom