About Dunmoore (west London) Limited (10250856) United Kingdom