About Andrew Gallimore Ltd (12378969) United Kingdom