About Barrett & Co (carlisle) Limited (04567177) United Kingdom