About The Old Juxon Company Ltd. (11137581) United Kingdom