About J.c. Roxburgh & Company Limited (SC041244) United Kingdom