About Edenfield Engineering Services Limited (11225642) United Kingdom