About Aspect 3 Limited (03700219) United Kingdom