About Franks & Holloway Limited (03326596) United Kingdom