About Frome Partners Limited (07933086) United Kingdom