About J. T Barrett Building Ltd (09090954) United Kingdom