About Dudley House Grove Limited (12457538) United Kingdom