About Killby & Gayford Limited (00628491) United Kingdom