About Lozells Department Store Limited (12227736) United Kingdom