About Lady Roy & Associates Limited (07952986) United Kingdom