About St. Annes Leaded Light Co. Limited (00292622) United Kingdom