About Jack & Jack Building Limited (09201273) United Kingdom