About Elgransenor Ltd (09676531) United Kingdom