About Richard Long Associates Limited (10619413) United Kingdom