About Frank Taylor & Son Limited (11724405) United Kingdom