About J. Heywood Limited (00675862) United Kingdom