About Jeremy Richards Limited (07110739) United Kingdom