About Jessie Drea Limited (07591801) United Kingdom