About Justin Ritchie & Company Limited (00650264) United Kingdom