About B & L Installations Sussex Limited (08244854) United Kingdom