About John Shackleton & Co Ltd (04629533) United Kingdom