About Locado Ltd. (08207302) United Kingdom