About Grigor Mitchell Architect Limited (SC403107) United Kingdom