About Callum Hockley Ltd. (11872701) United Kingdom