About Gundry & Ducker Holdings Limited (12255990) United Kingdom