About Gregory Millar Design Limited (08425490) United Kingdom