About Millbank Holdings Limited (03030596) United Kingdom