About Aspect Limited (03445712) United Kingdom