About E.a.sowter Limited (00303990) United Kingdom