About Bradshaw & Mensah Ltd (10407512) United Kingdom