About Frome Town Limited (06755399) United Kingdom