About John C. Mckellar. Limited (SC003172) United Kingdom