About Callum Macklam Limited (12091076) United Kingdom