About Enjay Claims Limited (08275301) United Kingdom