About Locke Auqatec Ltd. (09928187) United Kingdom