About Dr S.e Yelland & Company Limited (08218028) United Kingdom