About Englemore Limited (11971285) United Kingdom