About The Big Little Duvet Company Ltd (12951965) United Kingdom