About Callum James Group Ltd (10863827) United Kingdom