About J Ellis Lofts Ltd (12384852) United Kingdom