About Jessie Bayliss Limited (11921623) United Kingdom