About Roy Lyon & Associates Limited (06544574) United Kingdom