About John D Jackson Limited (12128217) United Kingdom