About Rudstone Walk Holdings Limited (13186323) United Kingdom