About C Mccallum Limited (SC264993) United Kingdom