About Comspal Limited (09292140) United Kingdom