About Ad Crawford Ltd. (SC411248) United Kingdom