About Jessie Harris London Ltd (10996634) United Kingdom