About Richard Eccleston Uk Ltd (12042006) United Kingdom