About Frome Leisure Developments Limited (02564750) United Kingdom