About The Savile Bed Company Limited (07798456) United Kingdom