About James Lockyer Associates Limited (03431889) United Kingdom