About Lukatos & Co Limited (08346810) United Kingdom