About Jack Buxton Construction Limited (11542669) United Kingdom