About Lq Heywood Ltd (13537241) United Kingdom