About Gauchan & Sons Ltd (12498787) United Kingdom