About Althea Maintenance Services Limited (06542564) United Kingdom