About Craig Alexander Associates Ltd (04243142) United Kingdom