About Lo-q (trustees) Limited (04024467) United Kingdom