About Locamo Ltd (07185520) United Kingdom