About Barrett Granger Limited (13708120) United Kingdom