About M & S Bradshaw Ltd (12298322) United Kingdom