About Jake Balm Cleaning Company Ltd (11944618) United Kingdom