About Ellis Winters (holdings) Limited (11428385) United Kingdom