About Callum Black Limited (SC617862) United Kingdom