About Engird Limited (00875359) United Kingdom