About Lo Heywood Ltd (13498049) United Kingdom