About Barkers & Bunters Property Limited (12644055) United Kingdom