About Milner Keay Services Limited (06508607) United Kingdom