About Mbr Partners Limited (04393326) United Kingdom