About Bedford Row Limited (02889332) United Kingdom