About J Barker Construction Limited (03162063) United Kingdom