About John C. Walker Limited (SC036825) United Kingdom