About Everight Installations Limited (10289062) United Kingdom