About Ravensdale & Partners Limited (13345489) United Kingdom