About Jake Of All Trades Ltd (12664270) United Kingdom