About Jukes Coulson Stokes & Company Limited (00507639) United Kingdom