About Jon Russell Associates Ltd (12281360) United Kingdom