About Lockton Assets Limited (12137506) United Kingdom