About Englefield Holdings Limited (00600405) United Kingdom