About Englemere Limited (02193639) United Kingdom