About J D Megginson & Son Ltd (12319356) United Kingdom