About Barck Wood Ltd (11792651) United Kingdom