About Garry Duncan Limited (12330590) United Kingdom