About Millbank International Limited (02561617) United Kingdom