About Aluminium And Solar Technical Engineering Consultants Limited (09986955) United Kingdom