About F & J Installations Ltd (04135691) United Kingdom