About Bradshaw Rose Limited (06948255) United Kingdom