About Lockwood Paterson Limited (05737896) United Kingdom