About Bedford House Holdings Ltd (13577156) United Kingdom