About Andrew Hales Limited (04614828) United Kingdom