About Richard York Limited (12398536) United Kingdom