About Current Installations (bristol) Limited (05457501) United Kingdom