About The Cushion Warehouse Limited (06645504) United Kingdom