About M. And B. Barker Limited (00885710) United Kingdom