About Mercury And Rooke Ltd (11806033) United Kingdom