About Jessie Owen Ltd (13414638) United Kingdom