About Bob & Berts Dumfries Limited (NI653607) United Kingdom