About J.bayne Installations Limited (00731330) United Kingdom