About Barrett Qa Limited (12306848) United Kingdom