About Laura Haynes Ltd (11663139) United Kingdom