About Lamprey Ltd (10247000) United Kingdom