About James C. Hogg Limited (SC021364) United Kingdom