About S. Ellis & Co. Limited (03553587) United Kingdom