About Rotherhill Holdings Limited (10523922) United Kingdom