About Gregory & Douglas Limited (01178496) United Kingdom