About The Magpie Partnership Limited (09506704) United Kingdom