About Barrett-mcloughlin Ltd (13626688) United Kingdom