About J.t.s. (cushions) Ltd (04243630) United Kingdom