About Jaceyjakes Associates Ltd (13042356) United Kingdom