About Yes My Lord Ltd. (09852289) United Kingdom