About John Hornby Skewes And Company Limited (00863562) United Kingdom