About Adrian Lockhart Limited (10288525) United Kingdom