About Mark James & Partners Ltd (11902801) United Kingdom