About Francis & Blanshard Ltd (13287047) United Kingdom