About Alex Hayward Holdings Ltd (10479184) United Kingdom