About Locol Holdings Limited (10381196) United Kingdom