About Frome Town Holdings Limited (07848378) United Kingdom