About Andrew Ball Ltd (13054305) United Kingdom