About Generator Developments Ltd (10961042) United Kingdom