About Alexander Carrick Ltd (12028440) United Kingdom