About Barrett Dixon Bell Limited (02604043) United Kingdom