About Ajb Well Technology Ltd. (SC388127) United Kingdom