About David Gregory Design Ltd (06640324) United Kingdom