About E.j. Stiell & Co. Ltd (11176715) United Kingdom