About Wool & Peckit Ltd (SC678032) United Kingdom