About Barrett Logistical Solutions Limited (12688252) United Kingdom