About L J Heywood Limited (07302592) United Kingdom