About Elan (uk) Installations Limited (05633847) United Kingdom