About Callahan Mckeown & Co. Ltd (SC412523) United Kingdom