About The Wool Haven Ltd (SC527991) United Kingdom