About F.e.l. Installations Limited (02361825) United Kingdom