About Jelliff Lamprey Partnership Limited (10664218) United Kingdom