About Andrew Taylor Investments Limited (09802866) United Kingdom