About Sandra Hayward Limited (10260420) United Kingdom