About A E Ward Investments Limited (12043494) United Kingdom