About Master Or Servant Ltd. (10784144) United Kingdom