About Lopex Care Services Limited (10897377) United Kingdom