About Dr. Charlotte Ord Limited (06553193) United Kingdom