About Hayward Scott Limited (12299658) United Kingdom