About Andrews & Co Investments Limited (12192347) United Kingdom