About Frank Tucker Holdings Limited (02927698) United Kingdom