About Philips Lockhart Limited (05361643) United Kingdom