About Franks & Holloway Holdings Limited (06700448) United Kingdom