About Richard Kealy & Associates Limited (11330911) United Kingdom