About Bamford Rose Limited (10404600) United Kingdom