About Bradshaw Dixon & Moore Limited (05586861) United Kingdom