About King Taudevin & Gregson Limited (00149620) United Kingdom