About Legal & Retail Services Limited (05767647) United Kingdom