About Lozack Limited (08035421) United Kingdom