About Milford Blake London Ltd (12606252) United Kingdom