About Richard Tolerton Holdings Limited (NI014112) United Kingdom