About Francis & Cull Ltd (06535366) United Kingdom