About John Shackman Ltd. (00518113) United Kingdom