About Northbank Wool Limited (07186985) United Kingdom