About Esar Group Limited (11385226) United Kingdom