About Jackson And Sons Building Company Limited (12283037) United Kingdom