About Jack Cupitt Limited Limited (12727182) United Kingdom