About Barlow Tyrie Limited (00573243) United Kingdom