About Lockyer Partners Ltd (12021564) United Kingdom