About J. & D. Butler Holdings Limited (01361475) United Kingdom