About Metropolitan & Country Holdings Limited (01826400) United Kingdom