About Ro Frome Limited (05445780) United Kingdom