About Aspects Engineering (leicester) Limited (06455658) United Kingdom