About Callum Mackenzie Limited (06641490) United Kingdom