About Frome (sv) Limited (11629985) United Kingdom