About Astral Installations (uk) Limited (03125070) United Kingdom