About Ellis Apparel Ltd (SC713162) United Kingdom