About Frome Valley Holdings Limited (11187827) United Kingdom