About Callum Moore Limited (12008022) United Kingdom