About Lowes Client Solutions Limited (07777520) United Kingdom