About Aspect Assembly Limited (02865377) United Kingdom