About City Lace Limited (12783358) United Kingdom