About Ag Power Services Ltd (11642103) United Kingdom