About Logiclothes Limited (05248642) United Kingdom