About Aspects International Limited (02531628) United Kingdom