About Mark Richardson Associates Limited (12362088) United Kingdom