About Barry Branford Ltd (05444381) United Kingdom