About Gloucester House Frome Limited (08226592) United Kingdom