About Mark Jefferies Associates Limited (07890502) United Kingdom