About J & D Bedding Limited (SC418338) United Kingdom