About Newquay Bed Centre Limited (10369902) United Kingdom