About Barrett & Bernie Holdings Limited (07364138) United Kingdom