About Advanced Power Developments Limited (02022231) United Kingdom