About Jackstay Services Ltd (11532217) United Kingdom