About Jessie Keane Ltd (07389253) United Kingdom