About Frye & Norris Limited (10218464) United Kingdom