About Blind Beck House Limited (02646137) United Kingdom