About Lady Of Leisure Holdings Limited (05811852) United Kingdom