About Branch & Appleby Limited (00828459) United Kingdom