About Ab Controls Ltd. (SC340493) United Kingdom