About Lanceflock Limited (09228367) United Kingdom