About Althea (leicester 2) Limited (05806340) United Kingdom