About Johns Construction & Plant Sales Limited (13656382) United Kingdom