About Lockerley Limited (12597607) United Kingdom