About Premier Service Installations Limited (03185479) United Kingdom