About Anderson Engineering (generator Specialists) Ltd. (SC337655) United Kingdom