About The Munro Partnership Ltd. (SC219557) United Kingdom