About The London Wall Bed Company Limited (02373307) United Kingdom