About Roy & Associates Limited (09193852) United Kingdom