About Richland Holdings Limited (10126033) United Kingdom