About Jack The Lass Limited (12124429) United Kingdom