About F & S Installations Limited (04740071) United Kingdom