About Enzo Spaces Ltd (12296106) United Kingdom