About Milford House Limited (13119139) United Kingdom