About Jack S Masters Of All Trades Ltd (13483190) United Kingdom