About J&s (heanor) Installation Limited (13299897) United Kingdom