About Dr Frank M Armstrong Consulting Limited (07900542) United Kingdom