About John Layton & Co Limited (00107840) United Kingdom